1280px-STS-133_Discovery_Lift_Off_Launch_Pad_39A_KSC Published on February 23, 2016 in 24 February 2011, 21:53:24 UTCFull resolution (1280 × 847) ← Previous Next → Space Shuttle Discovery is launched from Launch Complex 39A, Kennedy Space Center, at 4:53:24 p.m., Eastern Standard Time, 24 February 2011. (NASA)