Big Numbers in Small Spaces