ive seen perches at about 5-6 inch and quite deep bodied that were pretty old fish that were kept in a decent sized tank. growth rate depends on a few things like water quality and feeding, not just what you feed but how often. remember the more food you feed the water quality can/will suffer so...