That's my picture of the two driveshafts, taken from my SX swap guide.
It could be 720mm (wish you guys would stick with metric, since that what the car was designed in. All these fractions are giving me a headache ). The angle of the u-joints can affect the length measurement and I don't recall how precise I was trying to be when I took that measurement. The spare shaft that I have is at my parent's place, and I'm heading there in a week and a half. I'll measure it again if I remember.
BTW, some R200's (from Z31's?) have a round input shaft flange with a wider hole pattern. But the flange can be swapped for one that will mate to a Z driveshaft.
Nigel