What is the least positive integer n that can be placed in the following expression:
n!(n+1)!(2n+1)! - 1
and yields a number ending with thirty digits of 9's.
Find the largest possible value of positive integer N, such that N! can be expressed as the product of (N-4) consecutive positive integers?