Can you get even more Perfect than that?

18
Can you get even more Perfect than that?
0.0436110496521