112.66 meters = 369 feet and 7.43 inches