17.764 meters = 58 feet and 3.37 inches