Sorry to hear, but that seems like a lot of damage for a parking lot drop, as well as the ankle. I suppose the ankle is understandable if you're a thinner person and the stand landing in a really bad spot.
How fast were you going? Wet wheels? You should also know by now if you begin to go "too fast" too soon, to just clutch in and brake.
Heal up, I'm more interested in seeing the split open fracture, lol.
2008 650r Red
venom will defend what ever he is sitting on till the cows come home...it could be a turd on a popsicle stick and he would claim is the best thing on the road...