On April 25, 1990, the Hubble Space Telescope was deployed from the cargo bay of space shuttle Discovery. via NASA http://www.nasa.gov/image-feature/30-years-of-the-hubble-space-telescope
With a high of 72F and a low of 47F. Current temp 52 Current condition Fair. Sunrise at April 28, 2020 at 06:29AM sunset at April 28, 2020 at 08:19PM. Humidity 55%.