112.5 meters = 369 feet and 1.13 inches