A square garden has an area of 650 square feet. The gardener wants to place a border of tiles around the garden, each tile being 1 foot wide. To calculate the number of tiles needed, first find the side length of the garden, then determine the total perimeter, and finally compute the number of tiles needed using the ceiling function to account for any partial tiles. How many tiles does the gardener need? Let's think step by step and output the final answer within \boxed{}.
user