These measurements are end to end including the fitting
so please ensure yours looks like this one
Lower Gearcase Gear set Propeller Shaft Found on OMC Cobra & Johnson Evinrude 1984-1990
From my research it seems that this might be compatible with other Yamaha 4hp 4-stroke outboards 2000-2006 & newer
Part Number(s) Included
Johnson Evinrude Outboard 40hp RK-24 Gearcase Exhaust Outlet Fin 308333 308435 Crankshaft These measurements are end toThis is from a 1962 Johnson Model # RK 24L Sea Horse Electramatic (Serial # 2287461) Super Quiet This is a Fresh Water Used Part Good Condition Part #'s Exhuast Outlet Skeg 308333, 0308333 Screen 378535, 0378535 This may have been used on these different Johnson and Evinrude Models, Years and Horsepowers 35524, 35525, RD 23, RDL 23, RDS 23, RDSL 24, 35530, 35531, RD 24, RDL 24, RDS 24, RDSL 24, RK 24, RKL 24, 40302D, 40303D, 40352D, 40353D, 40362D,