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