Total coin supply 18446744073709551616
WOW

That HAS to be a mistake. Certainly lots of Lube there.
If the block reward is 698976 coins that gives 26391097940000 blocks, not taking into account the emission curve. Is there a simple explanation of the emission curve without having to use that emission calculator link in the OP?
So block reward is 698976 coins.