What is 89% of 20.66?

18.3874