Bottom bracket spindle lengths are generally specified by the crank design/mfr. That doesn't mean this will work for all frames however. Remember the chain ring must clear the chain stay.
If you have an old bottom bracket around install it and the crank with the chain ring attached. Check the chainline. If it's wide or narrow by a certain amount, select the bottom bracket that will get you there.
It seems that 107mm is the specified BB length for that crank, but who knows if it fits your application?