Answer:
The difference is 8.56 cm. ( the metre is longer than the yard).
Explanation:
1 yard = 36 inches
= 36 * 2.54
= 91.44 cm
1 metre = 100 cm.
9.4m questions
12.2m answers