×

STS-103

Space mission
STS-103, the 96th launch of the Space Shuttle and the 27th launch of Space Shuttle Discovery, was a Hubble Space Telescope servicing mission. It launched from Kennedy Space Center, Florida, on 19 December 1999 and returned on 27 December 1999 and... Wikipedia
Dates: Dec 20, 1999 – Dec 28, 1999
Apogee altitude: 609 kilometres (378 mi)
Crew size: 7
EVAs: 3
Landing mass: 95,768 kilograms (211,132 lb)
Mission duration: 7 days, 23 hours, 11 minutes 34 seconds
Spacecraft: Space Shuttle Discovery