I found out the subtank from dead empty holds 14.5 gallons.
No, it doesn't.
When the neck is switched to fill the sub it does not completely block-off the main neck. Some fuel will divert into the main while you fill the sub. "Pumpable" sub capacity is ~13 US gallons.
If you were to pump it til the shut-off activates and then crawl under it and pull the drain plug you would get ~3 quarts out of the bottom.