17.26 meters = 56 feet and 7.53 inches