1 00:00:00,000 --> 00:00:05,544 Hubble's Astronauts 2 00:00:05,544 --> 00:00:19,621 STS-31 April 24, 1990 Discovery 3 00:00:19,621 --> 00:00:54,181 Hubble Deployment 4 00:00:54,181 --> 00:01:07,084 STS-61 December 2, 1993 Endeavour 5 00:01:07,084 --> 00:01:40,171 Servicing Mission 1 6 00:01:40,171 --> 00:01:54,547 STS-82 February 11, 1997 Discovery 7 00:01:54,547 --> 00:02:27,487 Servicing Mission 2 8 00:02:27,487 --> 00:02:40,832 STS-103 December 19, 1999 Discovery 9 00:02:40,832 --> 00:03:16,718 Servicing Mission 3A 10 00:03:16,718 --> 00:03:29,205 STS-109 March 1, 2002 Columbia 11 00:03:29,205 --> 00:03:58,609 Servicing Mission 3B 12 00:03:58,609 --> 00:04:12,966 STS-125 May 11, 2009 Atlantis 13 00:04:12,966 --> 00:04:44,727 Servicing Mission 4 14 00:04:44,727 --> 00:04:56,963 Hubble's Astronauts