1080.6 feet = 329.36688 meters