Let $P(x)$ be a polynomial of degree at most 6 that satisfies $P(k) = k!$ for $k = 0, 1, 2, 3, 4, 5, 6$. Compute the value of $P(7)$.

Let's think step by step and output the final answer within \boxed{}.
user