A garden shop is selling bags of soil. Each bag contains 25 kilograms of soil. A landscaper needs to buy enough soil to fill a garden that requires 300 kilograms of soil. How many more bags of soil does the landscaper need if he already has 7 bags? Let's think step by step and output the final answer within \boxed{}.
user