753.12 meters = 2470.866142 feet