Explanation:
28.888888888888888888888
Answer:
28.8
0.8 yards = 28.8 inches
8.8m questions
11.4m answers