To guy that said these are in mobile, actually what you saw was a pelagornis, a seagull that can be found sitting ON the water

More Hesperornis Encountering Tips