Five star farm purchased 2400 apple trees. If 80 trees can be planted on each acre of land, how many acres will be needed to plant all the trees?