getting back into the bike game after a few years out of it, got myself bottom of the market supreme dhv3, needed a lot of work but cleaned it up myself, i was wanting to run different cranks and i thought i may as well swap out the BB whilst im at it, The commencal website states an 83mm bb but when i search up how to measure one. The frame has a roughly 107mm shell ( rough measure with a ruler). Posts online back my claim of 107. finding it hard to find a BB that states a 107 shell, confused on why the website stated from factory it runs a 83mm BB. can someone shed some light on my confusion please. maybe even some BB suggestions, prefer thread together BB as they're stronger and longer lasting than plain PF brackets.