Explanation:
28.888888888888888888888
Answer:
28.8
0.8 yards = 28.8 inches
9.2m questions
11.9m answers