News Commercial Earth-observing craft recover from off-target launch January 11, 2017 Stephen Clark Two Chinese satellites launched into the wrong orbit Dec. 28 have reached their planned perch at an altitude of around 300 miles and sent back their first high-resolution views of Earth for their Beijing-based commercial owner.