February 7, 2012 15:42 When twin rovers Spirit and Opportunity arrived on Mars in January 2004, they were, as expected, they will be there a few hundred yards…