112.63 meters = 369 feet and 6.25 inches