Caiman, about 4' long, basking on bank of Rio Viejo. Who's up for a swim?