April 25, 1990, Deployment of the Hubble Space Telescope