Timeline of the Last 700 Million Years of Earth