Your measurements are close to mine at 7.85 x 235 mm and mushroom end 7.45 x20 mm. Each end is hardened steel with the rod between being alloy reduce down to sleeve into the steel ends. The section which has snapped is at the join point on the adjuster side just beyond the transmission side of the oil seal. I' m thinking this may be a deliberate design weakness point to allow the push rod to snap rather than bend and play havoc with the clutch action caused by chain lash. I may be way off with this suggestion, but it seems the only reason to mix alloy and steel strength on a disposable part, other than a weight saving feature perhaps, but not believing that idea!??