Explanation:
28.888888888888888888888
Answer:
28.8
0.8 yards = 28.8 inches
6.5m questions
8.7m answers