From: Fred on
Or, to put it structurally, there are two lmitations:

1. Numerical size of the number

2. # of digits of precision.

What you were trying to do complied with #1 but violated #2.