1089.4 feet = 332.04912 meters