You asked:

1852 metres is how many yards

  • yard
    yard
    1,852 meters is 2,025.4 yards.