112.69 meters = 369 feet and 8.61 inches