1150.2 feet = 350.58096 meters