You asked:

how many yards is 300 meters

  • yard
    yard
    300 meters is 328.08 yards.