Answer:
2.12 miles
Step-by-step explanation:
The difference is 8.56 cm. ( the metre is longer than the yard).
1 yard = 36 inches
= 36 * 2.54
= 91.44 cm
1 metre = 100 cm.
hope this helps you
sorry no idea