110.87 meters = 363 feet and 8.96 inches