17.34 meters = 56 feet and 10.68 inches