110.43 meters = 362 feet and 3.64 inches