A computer outputs the values of the expression $(n+1) \cdot 2^n$ for $n = 1, n = 2, n = 3$, etc. What is the largest number of consecutive values that are perfect squares?

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