Alright, let's work through 21034604 times 42160351 step by step
21034604 × 42160351 = 42160351 × (21034604)
+ 42160351 × 4 which equals 168641404
+ 42160351 × 00 that results in 0
+ 42160351 × 600 that equals 25296210600
+ 42160351 × 4000 what gives us 168641404000
+ 42160351 × 30000 resulting in 1264810530000
+ 42160351 × 000000 that results in 0
+ 42160351 × 1000000 that is equal 42160351000000
+ 42160351 × 20000000 yielding 843207020000000

= 886826287786004
