theDQG
XS650 Addict
Check the All Balls site. They have a chart that lists bearings by I.D and O.D. You might be able to find a bearing with the O.D. to fit the hub and the I.D. to fit the axle.
What about axle spacers? Does the hub fit correctly between the forks?
The hub (front brake drum) does not fit correctly between the forks of the xs650- the forks are spaced too wide by a good margin.
I am going to try to figure out if that axle shaft comes from an xs400 before I do anything else.