Rob,
My replacement dipstick is exactly 23inches long from where the top hits the pipe to the end.i.e.I dont include the plastic handle bit.
From top to low level mark is exactly 22inches.
From top to high level mark is exactly 21inches
I got the stick from the fiat specialist Middle Barton Garage in Bicester.
However, it's not a perfect replacement in that there's some sort of sprung hinged flap down in the engine and as the new stick is a typical flat blade type, there's a little bit of toing and froing to gain entry past the flap. Hope that makes sense.
I'll try and post a picture shortly but actually it's just a typical looking dipstick.
Nick