1151.2 feet = 350.88576 meters