Twenty gallons isn't bad although that longevity will vary greatly depending on water conditions. If you're drinking water that is gray because it's so laden with glacial silt, I bet that you'd get only a few gallons.
Twenty gallons for one person would pretty much take care of that individual's water needs for a couple of weeks.
HJ