You asked:

300 yard is how many meters

  • meter
    meter
    300 yards is 274.32 meters.