112.02 meters = 367 feet and 6.24 inches