Seriously, try walking 1 meter in 1 minute and 40 seconds and you'll get an idea just how slow the rovers travel. Now walk 22 miles at that speed.
That said, the accomplishment is still incredible. Show me any moving device that had received no maintenance in 9 years and still works.