Over a total of 25 missions, Endeavour has logged 299 days in space and 122,883,151 miles traveled. Endeavour landed for the final time after 248 orbits around Earth and a journey of 6,510,221 miles.
Mike Finke now holds the US record for space time at 382 days!
Watch a clip of the landing from NASA's YouTube Channel.

No comments:
Post a Comment