761.9 meters = 2499.671916 feet