... and people use them for millions, literally 2.6 million years. ...
... Five times in the last 500 million years, ...