Spotted Eagle Ray and 360 degree view

Yesterday I was at the beach, the wife was working, I went snorkeling, even though there was not much coral, just a sandy bottom, and I saw this spotted eagle ray!

And This is a 360 degree view from the water, it was rainy and thundery north and sunny and hot south!