Even the brakes look the same, it actually has a 223cc engine 12kw it is a SOHC 16.32 hp.
65.5x66.2 equates to 223cc of cylinder displacement.