112.68 meters = 369 feet and 8.22 inches