Going by the 1998 Cannondale catalogue, the frame is a large, and the horizontal top tube length is 23.2". I measured it roughly and I got just over 23" so it's spot on.
thank you mate, will make him try one of my bikes that has same dimensions to see if it is fine for him.....but i think that he will feel it like a 29er.