Been there since at least yesterday. Latest TLE data as of 29 Aug 9:21 AM EDT shows E8 at 128.88 W.L. with an inclination of .0794, it's perigee at 22228 miles and apogee at 22264 miles. Might still see the inclination come down a bit on later TLE data since most of the other satellites are at .02 or less, but for the most part it looks like it's there! :righton: