110.52 meters = 362 feet and 7.18 inches