Can you get even more Perfect than that?

18
Can you get even more Perfect than that?
0.053050994873047