STS-77 je iranlose Oko-alobabo Ofurufu Endeavour to gbera lati Kennedy Space Center, Florida ni May 19, 1996.Itokasiawon iranlose awon Oko-ayara Ofurufu.. 
Hst's Planned successor, the James Webb Telescope, is not expected to Launch until at least 2018.. 