Pick up a bomb right next to the ledge jump down with it , run as fast as you can and throw it over the fence by the bricks. You may have to do it many times. Good luck
to get a cannon you have to go to cannon island
Cannon island
You get it from Eddo on Cannon Island
After a certain point in the game, you go to Cannon Island. Then you get the cannon
it's the cannon in eddo's garage in cannon island which is only 20 ruppes
There is an Island named Cannon Island between your starting Island and the Isle of Ember. There, run around the entire Island to the workshop. Pay 50 Rupees there, and wabam: You have got the Cannon!
you use it to find beard beards treashure.
Stop by Cannon island and pick up a cannon, then go back to the Temple Of the Ocean King.
You have to get up close to it. Then, Linebeck will say something. After that, you have to take the cannon and go around the island and shoot the cannon at the ice until all of the ice is gone.
Eddo on cannon island if you talk to the guy on Mercay island the one in the green shirt by Linebecks ship he will always tell you the new stuff that Eddo has
It is cannon island, just southwest of Mercay isle. but i will warn you it is like a puzzle that is fairly hard to get to eddo the first time.
On the big hurricane, you can't stop it. You have to go to the island on the other side of the rocks but to get through the rocks you have to go to Cannon Island and get the cannon. The small hurricanes, you can just hit with your cannon (if you have one) if not you can avoid them.