Hmm, I'm seeing 633 decimals actually, is that right?

Yes,
2101 * log10(2) = 632.46
2102 * log10(2) = 632.77
so it doesn't fit in 632 but it was guaranteed to fit in 633 decimal digits.
The 630 was a quick approximation using 0.3 instead of log10(2) which is actually 0,3010299....
The hall of fame updated almost instantly, working great!