2.5 billion times 35 million
For really big numbers like this, it is easiest to use Scientific notation:
2.5 x 10^9 x 35 x 10^6 = 87.5 x 10^15 = 8.75 x 10^16