2.4k views
0 votes
1,280 billion liters of water divided by 79.9%

User DeusAduro
by
6.8k points

1 Answer

7 votes
The Correct Answer Is 1.6020025

Hope I Helped! ( Smiles )
User Brian M Stafford
by
6.5k points