What are these sea behemoths in One Piece? The crew escapes from these behemoths shortly before arriving on the island chain with Bellamy.
These are shadows, not monsters. These are explained by the fact that Sky Island is so high up in the air, the distance that the shadow is travelling is very far, making shadows cast very large.

Here you can see the same effect where Luffy's shadow is seen: