110.64 meters = 362 feet and 11.91 inches