NASA News Archive

1st June 2011
STS-134 Endeavour makes its final landing
Shuttle and crew had a very successful 16 day mission. The high-light being the delivery and installation of the Alpha Magnetic Spectrometer which is already producing data. Some quite spectacular numbers for Endeavour include 25 flights, 299 days in space, 4,671 orbits and 122,883,151 miles traveled. At the Orbiter Processing Facility-1 technicians have begun Endeavour's retirement processing by draining the residual cryogenic fuel from the power reaction control distribution system.