I was snorkeling with uropthalmus a few years back, and started following a big male. He was wary, but not really afraid of me. Within minute or two, he effortlessly swam the entire length of a cenote, at least 100 yrds. I considered giving up fish keeping of large cichlids that moment, realizing how small my largest tanks were, and how that 14" fish lived and reacted to its natural environment.

My Cichlasoma dimerus "bella union Uruguay"(@ 4" for the male, smaller female) spawned and raised a number of fry in a 65 gal high tank.
After that I tossed them in a 1500 gal pond in the spring (in the midwest) I could see them spawning again after a few weeks (water in the 60sF), in the fall I pulled out hundreds of fry that were bigger than the ones from the previous spawn.