I'm willing to bet that the designer/manufacturer is calling for a minimum of 75-80cc. Typically the manufacturers list the smallest engine thay feel that will fly the model, with performance coming from the upper end of the listed sizes.
That Toucan is in a class all by itself