Dear Silvio,
I think the meter on the input measures peak current, from this screenshot Pin = 1292W, Pout = 118*9.49 = 1119.82, the result is 86,4% eff
maybe these results are also not really accurate, I just did a quick test, not comparing with my clampmeter / multimeter.
because my kids...