109.8 meters = 360 feet and 2.83 inches