Fin whale visits waters of the River Great Ouse!