110.7 meters = 363 feet and 2.27 inches