Alright, let's work through 84785220 times 40150608 step by step
84785220 × 40150608 = 40150608 × (84785220)
+ 40150608 × 0 resulting in 0
+ 40150608 × 20 giving us 803012160
+ 40150608 × 200 producing 8030121600
+ 40150608 × 5000 yielding 200753040000
+ 40150608 × 80000 which equals 3212048640000
+ 40150608 × 700000 resulting in 28105425600000
+ 40150608 × 4000000 resulting in 160602432000000
+ 40150608 × 80000000 resulting in 3212048640000000

= 3404178132413760
