great info, and I have seen measurement instructions similar on posts here, and by that I would need to cut my boom. But am I missing something in the fact that this would increase flexion degree? I am also 5' 9" BTW
It's kind of a balancing act.
It may take several iterations of changes to get what you like and what feels good.
You also have to take into account your pedaling style. If you really point your toes as far forward as possible (like Maria P), then you can probably handle a little longer cranks.
Me - I like my toes pointed to the sky and feel I can make better power that way.
Of course it is a little bit difficult to do if you don't have several different lengths of cranks to play with.
But to get started, once you have the boom short enough that you can at least move it to what you think is a good location and get you toe point and leg flexion (almost straight) on your "push", then all you really have to do is see where you knee is on your other leg which should be at it's maximum "bend" for your "pull" stroke. If you have someone help you, you unclip and "move" you leg and foot forward until you knee is about at a 90 degree bend. Then measure the difference to what the pedal is. Take 50% of that value in mm, and that is what you will need to subtract from you current crank length for it to match up.
You would also theoretically have to push the boom out that other 50% to get your same "toe" point which the shorter cranks.
Hope that makes sense.
Or you could just make a set of these adjustable cranks - and keep changing the pedals until you get the right fit.