Seals. There must have been over 100 seals hanging out on the sand bar and swimming in the North Sea.