You asked:

300 yards equals how many meters

  • 300 yards is 274.32 meters.