112.03 meters = 367 feet and 6.63 inches