Monster Eels in Scarborough harbour?