690.9 meters = 2266.732283 feet