1082.6 feet = 329.97648 meters