An internet search tells me there are somewhere between 10^76 and 10^82 atoms in the universe. We must not rest until all atoms are mmap-able. That should require at least a 273-bit length type to be safe. Since we need a power of two, 512-bit length. This size also gives us a little room for fat pointers.