Date: 1956. Last Launch: 1963-01-01. Location: Worchester. Longitude: -75.34 deg. Latitude: 40.18 deg.