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