Answer:
Step-by-step explanation:
these are really dark questions. would Disneyland really need 85 million acres of park? :DDD that seems like way way too much ground.
Anyway
85,000,000 / 80 = 1062500
17,500,000*1062500 = $18,593,750,000,000 or approx. 18.6 Trillion