Space Shuttle Endeavour Returns to Earth for Final Time Wednesday

Space Shuttle

CAPE CANAVERAL, Fla. -- Space shuttle Endeavour is scheduled to return to Earth for the final time on Wednesday, June 1, completing a 16-day mission to outfit the International Space Station. If Endeavour lands Wednesday, it will have spent 299 days in space and traveled more than 122.8 million miles during its 25 flights. It launched on its first mission on May 7, 1992.

CAPE CANAVERAL, Fla. -- Space shuttle Endeavour is scheduled to return to Earth for the final time on Wednesday, June 1, completing a 16-day mission to outfit the International Space Station. If Endeavour lands Wednesday, it will have spent 299 days in space and traveled more than 122.8 million miles during its 25 flights. It launched on its first mission on May 7, 1992.

Wednesday's landing opportunities at NASA's Kennedy Space Center in Florida are at 2:35 a.m. an