112.94 meters = 370 feet and 6.46 inches