112.51 meters = 369 feet and 1.53 inches