For every $n \ge 2$, $a_n = \frac{\sqrt[3]{n^3 + n^2 - n - 1}}{n}$. Find the least value of positive integer $k$ satisfying $a_2a_3\cdots a_k > 3$.

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