That's lookin' like a mighty big 18cm to me.
Looks closer to 118cm (48 inches). Checked the Sparta composits site and it says 4.5 lbs, twin engine, 48 in wingspan.