Alright, let's work through 42878645 times 34416538 step by step
42878645 × 34416538 = 34416538 × (42878645)
+ 34416538 × 5 what gives us 172082690
+ 34416538 × 40 yielding 1376661520
+ 34416538 × 600 that results in 20649922800
+ 34416538 × 8000 producing 275332304000
+ 34416538 × 70000 giving us 2409157660000
+ 34416538 × 800000 producing 27533230400000
+ 34416538 × 2000000 what gives us 68833076000000
+ 34416538 × 40000000 that equals 1376661520000000

= 1475734515031010
