110.95 meters = 364 feet and 0.11 inches