We need to know what bb shell you have in your frame. 68, 73, and 86mm are shell widths, not spindle lengths, so they may already do what you need. BB386evo has a larger shell diameter than anything that would take a 24mm spindle, so it's not either/ or.