I am trying to install the Shimano Alfine crankset into my Soma Juice 29er. As you can see from the pic, the crank's axle length (68mm) is too short. The bb shell width of the frame is 73mm, and this is a Shimano HT-2 crankset. Maybe I need a different crankset, but I am thinking this crankset/frame combination might work because I've seen pics of the crank installed in this frame. I'll attach pics for reference. Please let me know if I am explaining this clearly, and thanks for helping.