Answer:
About 17.71%
Explanation:
8 yards is 288 inches. 4 feet and 3 inches is 51 inches. 51/288 as a percentage is about 17.71%.
9.4m questions
12.2m answers