17.945 meters = 58 feet and 10.5 inches