A yard is 0.9144 metres so a metre is larger.
Chat with our AI personalities
10 yards = 9.144 meters
10 meters is about 10.936 yards.
yes 10 yards =9.144 meters 10meters=10.936133
10 metres = 10 yards 2.8 feet
10 yards * 5 yards = 9.144 metres * 4.572 metres = 41.806 m2 (to 3 dp)