You asked:

10 meters is equal to how many yards

  • yard
    yard
    10 meters is 10.94 yards.