Alright, let's work through 42102691 times 66139230 step by step
42102691 × 66139230 = 66139230 × (42102691)
+ 66139230 × 1 that is equal 66139230
+ 66139230 × 90 that equals 5952530700
+ 66139230 × 600 yielding 39683538000
+ 66139230 × 2000 resulting in 132278460000
+ 66139230 × 00000 producing 0
+ 66139230 × 100000 yielding 6613923000000
+ 66139230 × 2000000 giving us 132278460000000
+ 66139230 × 40000000 that results in 2645569200000000

= 2784639563667930
