110.91 meters = 363 feet and 10.54 inches