112.09 meters = 367 feet and 8.99 inches