34.182 meters = 112 feet and 1.75 inches