Alright, let's work through 5220688 times 31250028 step by step
5220688 × 31250028 = 31250028 × (5220688)
+ 31250028 × 8 producing 250000224
+ 31250028 × 80 that results in 2500002240
+ 31250028 × 600 resulting in 18750016800
+ 31250028 × 0000 giving us 0
+ 31250028 × 20000 that is equal 625000560000
+ 31250028 × 200000 that is equal 6250005600000
+ 31250028 × 5000000 producing 156250140000000

= 163146646179264
