110.02 meters = 360 feet and 11.5 inches