Giles - You are wrong...each goldfish needs at least 20 gallons of water.
Goldfish can get up to 12" long depending on the species, some only 8" but are very messy waste producers and high ammonia rates can kill them. As goldfish can get really big, they need lots of space to swim around in to be happy and healthy.
I would suggest at least a 40 gallon aquarium.