109.85 meters = 360 feet and 4.8 inches