In a small town, the management of a community center organizes weekly basketball games. The total cost of hosting these games can be expressed with the linear function $C(n) = 45n + 150$, where $C(n)$ is the total cost in dollars and $n$ is the number of games played in a month.
If the community center has a budget of $630 for the month, how many games can they host without exceeding their budget? Provide your answer as a decimal or fraction in the grid.