You asked:

how many yards is 800 meters

  • yard
    yard
    800 meters is 874.89 yards.