The opportunity rover just completed its 5000th day on the surface of Mars. It was originally intended to last for just 90.