Mars rover drives 400 yards since landing