112.67 meters = 369 feet and 7.83 inches