// 2^64 -> switch to double. 18446744073709551616