112.12 meters = 367 feet and 10.17 inches