Alright, let's work through 39478678 times 42651178 step by step
39478678 × 42651178 = 42651178 × (39478678)
+ 42651178 × 8 resulting in 341209424
+ 42651178 × 70 producing 2985582460
+ 42651178 × 600 that equals 25590706800
+ 42651178 × 8000 which equals 341209424000
+ 42651178 × 70000 resulting in 2985582460000
+ 42651178 × 400000 resulting in 17060471200000
+ 42651178 × 9000000 that is equal 383860602000000
+ 42651178 × 30000000 yielding 1279535340000000

= 1683812122582684
