I'm really gutted to hear about your spill..............as DJTera says it's all about inside leg measurement. I'm 5'10" with a 31" inside leg and was comfortable on my 996 & my current 999.
Hope you get everything sorted m8. Anything I can do let me know.