1073.6 feet = 327.23328 meters