515.21 meters = 1690.321522 feet