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