112.61 meters = 369 feet and 5.46 inches