A circular city park has a garden with a sidewalk directly through the middle that is 45 feet long. Each bag of grass seed will cover 500 square feet. How many bags must be purchased to cover the garden?