You asked:

300 yards equals how many meters

  • meter
    meter
    300 yards is 274.32 meters.