See photos below.
Seat-tube 54cm C-C, 58cm C-T (to top of extension)
Top-tube 54cm C-C
Head-tube 15cm between headset races.
Bit too small for me.
Top-tube and seat-tube are bi-ovalised, ovalised vertically at head-tube and horizontally at seat-tube, to give stronger joints. Tubes...