109.73 meters = 360 feet and 0.08 inches