2.3 trillion percent of 786 million = 18078000000000000000