AKA: Walker Cay. First Launch: 1963-10-28. Last Launch: 1966-04-01. Number: 6 . Longitude: -78.42 deg. Latitude: 27.28 deg.