Explanation:
28.888888888888888888888
Answer:
28.8
0.8 yards = 28.8 inches
7.8m questions
10.4m answers