329.2 meters = 1080 feet and 0.63 inches