Endeavour and its crew are back home on Earth. The shuttle ended its final space journey early this morning at 2:35 a.m. EDT at Kennedy Space Center in Florida. The 16-day journey included a trip to deliver a payload to the International Space Station. It’s a wrap for Endeavour after 25 years and 122,883,151 flight miles.
After the shuttle rolled to a stop, Commander Mark Kelly shared some thoughts: “It’s sad to see her land for the last time,” Kelly said, “but she leaves a great legacy.” More on Endeavour and its crew on this NASA website.
Endeavour will spend retirement as part of an exhibit in Southern California.