Holy crap! That makes my hardware (a plate & 8 screws) look like a minor repair (to severe, open pilon fracture).
Gives me hope that I might do OK when I get back on the bike. Right now getting ready for a pool therapy session after a hard day in rehab, yesterday.
All the best with your recovery ... though it sounds like you're already there.