To be honest I'd rather have a tank that's those same dimensions but in feet rather than meters. A 20 meter long tank is around 65 feet long, and 3 meters tall is around 10 feet tall!!! That's a size I can barely even wrap my head around to ponder...........it's like the size of a fairly big HOUSE, not a fish tank.
Still, I'd just have the same species of fish just enormous amounts of each, like 400 Pearl Gouramis, 300 Three Spot Gouramis (of every color morph available) and maybe 3000 Glass Catfish! That's 3700 fish yet according to Advert for another forum removed it's only about 55% of the capacity for the tank size. I'm not sure if everyone realizes the true size of this tank, which is roughly 98,000 gallons!!! You would only need to change about 3% of the water per week, but that's still almost 3000 gallons!!! Obviously you'd need an automatic water change system and all major tank cleaning would need to be done via scuba gear.
Also Im not sure people are pushing the numbers enough here !! This thing is 97247 US gallons so 2-300 of a fish is not going to fill it out that much haha!!
Wills
I did mention that I expect the fish to fill the tank by breeding
It's interesting how nobody mentioned a reef so far...