Find the next number in the sequence

1, 2, 6, 21, 88, __?

what is the next number in this sequence

445

2=(1+1)1
6=(2+1)2
21=(6+1)3
88=(21+1)4
So 445=(88+1)5