Actually right now according to those stats on the tracking page, the sat is looking pretty good right now
Altitude is almost perfect, however it is still moving.
Location could be right because they said they would put it into a testing orbit first, anyone remember that location?
Any thoughts?