Here is what I know that repair will most likely take a shop one day to fix. My advice find a shop before you go up but do not ride it before it gets fixed because and I cannot really tell from the pictures if water gets inside the board your screwed it will rip your board apart from the inside!
Best of luck.
This might help.
Last edited by Dago91; 02-17-2014 at 06:57 PM.