The final Hubble Space Telescope servicing mission will take place September 11, 2008. The mission will enable Hubble to continue operating until 2013. In this image, Hubble sits on the payload bay just prior to release.