The one I got from eBay is NOT designed to sit in the transmission fill tube
It's designed to dip the transmission fluid and then hang in the garage
search for
722.6 dipstick, there's plenty of options
The actual part that goes in the fluid is about 70mm long
Cheers