60 meters to yards
60 meters = 65.616798 yards
Formula
1 meters = 1.093613 yards, so 60 × 1.093613 = 65.616798
Need another value? Use the full Unit Converter
1 meters = 1.093613 yards, so 60 × 1.093613 = 65.616798
Need another value? Use the full Unit Converter