After some accumulated dust was blown off of Spirit’s solar panels on sol 420 (March 9, 2005), the rover has been producing over 800 watt-hours of energy per sol, about twice as much as before the ...