17.94 meters = 58 feet and 10.3 inches