Out at Sea
You may want to reconsider if this is a satellite image of a boat at sea. While your eyes may believe it to be real, it’s only a tiny, plastic boat placed on the blue fabric to make it appear like water. It also has ripples in the water, as you can see.
This illusion was well-made; someone invested a lot of time and effort to make it seem accurate. Even the sky blue cloth appears like the ocean!