(3.83E26) / (3.18E12 / 343 million)