huge megalodon washed upon the shore, people watching