110.88 meters = 363 feet and 9.35 inches