GOES 5Delta 3914United States Air ForceLaunch Status Success Fri • May 22nd, 1981 10:29 PM UTC View More Information