Answer:
No. 2640 yards is equal to 7920 feet which is less than 9000 feet.
Explanation:
9.5m questions
12.2m answers