What was the total distance driven by the Spirit rover before it became stuck?

Answer

Over 4.8 miles (7.7 kilometers)

Spirit operated for over six Earth years and accumulated a driving distance exceeding 4.8 miles (7.7 kilometers) before becoming immobilized.

What was the total distance driven by the Spirit rover before it became stuck?
MarsNASAroversOpportunitySpirit