You asked:

how many meters is 10 yards

  • 10 yards is 9.14 meters.