112.65 meters = 369 feet and 7.04 inches