110.81 meters = 363 feet and 6.6 inches