i think they might be armored catfish.Ive been out in the everglades time after time and seen armored catfish hittin the surface like that.They get so thick at times you can almost walk on them.Theres a big group of guatamalians that go and castnet them to make soup.