The Space Infrared Telescope Facility was launched into space in 2003