110.89 meters = 363 feet and 9.75 inches