02/24/2011 -- Cape Canaveral, Florida -- Space shuttle Discovery blasted off Thursday at 4:53:24 PM EST for its 39th and final mission into space.