1 billion planck lengths