female ends are about 22.5mm long, 4mm i.d. and 5mm o.d. male ends are about 19mm long and a nice tight fit in a 4mm hole.