Keep throwing harpoons
just before it attacks it will open its mouth throw one in
So I am at the part where I am riding in a boat on an enclosed lake and therse a giant beast I have to throw harpoons at. How do I beat him? he knocks me off the boat everytime.