Below is an instruction that describes a task. Write a response that appropriately completes the request in English. Please answer in English.

### Instruction:
There are 30 major league baseball stadiums. Zach has a goal to take his son to see at least one game at each one. He has calculated the average cost for them to travel and see a game will be $900 per stadium. Zach can save $1,500 per year for his baseball stadium trips. How many years will it take Zach to accomplish his goal?

### Response:
The total cost would be $900 per stadium * 30 stadiums = $<<900*30=27000>>27,000.
Dividing the total cost by the amount Zach saves per year, we get $27,000 / $1,500 per year = <<27000/1500=18>>18 years.
#### 18