I stumbled across this problem online, and was wondering how to go about solving it.
It seems like the answer would be incredibly large.
Yes indeed it is very large and normal calculators can compute til 79!..
anyway use stirlings approximation formula...
see here
Stirling's approximation - Wikipedia, the free encyclopedia