Just a warning.
I have gotten multiple pieces that have been different sizes than they should be. I have two 102s, one which I wear for street wear as it's ~33" and one that I only ski in because it's ~38". I also ordered a 96 but that was way too small. My 108 seems fine though, and that's what I would go with anyways.