1050.6 feet = 320.22288 meters