Having caught a few wild Barra i can say most of you are right, 3-4 foot but in the home aquarium it will take a good many years for them to reach full size. I would say a 200lt tank is minimum for a single barra, beautiful fish and great on the plate.