900 meters = 984.251969 yards
Math time. Break out the calculator. One meter is equal to 3.2808 feet. One yard is equal to 3 feet. 900 meters times 3.2808 is 2,952.72 feet. 2952.72 divided by 3 is 984.24. The answer is...
900 yards = 822.96 meters.
1 yard = 0.9144 metres approximately. So 1000 yards = 914.4 metres.
1 yard = 0.9144 metres1 metre = 1.0936133 yards
1 yd = 0.9144 m 1 m ≈ 1.0936 yds