Answer:219 yards
Explanation:
18615 area divided by 85 width equals 219 square yards
9.5m questions
12.2m answers