Welcome Kymco Owners!
No need to measure. There is only one size. Buy from the dealer (or online). A new crankshaft comes with seals and bearings. Example: https://www.azmotors.fr/PIECES_KYMCO/KYMCO_50_2T/vue-eclate-SUPER9-AC/1.SET_MOTEUR.html