I've just measured mine (spoked wheels haven't been on for years)....
a) 21 mm long
b) 30mm OD at thinest end
c) 35mm OD at raised end (you could easily 'make' this with a washer & a straight spacer)
d) 25mm ID all the way through
plus....
e) Axle is 267mm lind end to end
f) Raised bit of axle is 70.5 mm long & 30mm OD
g) Rest is 195mm & 25mm OD
I haven't pulled the seals/bearings so can't give you dimensions of the 'inner spacer' - looks like it's different BUT should be included with any wheel you bought I guess...Pic shows the 'taper step' in the spacer
[You must be registered and logged in to see this image.]See picture for profile