Good used axle.
M12x1.75 threads
for 142mm spacing
from the bolt shoulder to the start of the threads its about 170mm
from the bolt shoulder to the end of the threads measures about 185mm 
from the bolt shoulder to the very end/tip it's more like 189mm.