of years more advanced, with technologies commensurate
Be magic to someone a thousand years ago.
into the future a few hundred thousand or a million years.
whatever you want to call it, for 70 years.