No no no, you DO NOT mash with 6.5 gallons (or more, as cavalrymsh suggested).
You mash with the appropriate amount of water according to the desired water/grain ratio, which is typically in the range of 1.25-1.5 quarts of water per pound of grain.
So if your grain bill was 10 pounds, you'd mash with 12.5 - 15 quarts of water.
Your grain will absorb some of that water (typically 0.1 gallons/pound), meaning you'll likely only get 8-11 quarts of wort for your first runnings. You'd make up your boil volume (6.5 gallons) with your sparge water. That is, if you get 10 quarts of wort (2.5 gallons), then you'd sparge with 4 gallons of water.
You don't have to worry about the grain absorbing water during sparging, because it's already saturated.