Can you get even more Perfect than that?

18
Can you get even more Perfect than that?
0.047842979431152