Alright, let's work through 78678228 times 34956301 step by step
78678228 × 34956301 = 34956301 × (78678228)
+ 34956301 × 8 that is equal 279650408
+ 34956301 × 20 yielding 699126020
+ 34956301 × 200 that is equal 6991260200
+ 34956301 × 8000 what gives us 279650408000
+ 34956301 × 70000 that results in 2446941070000
+ 34956301 × 600000 resulting in 20973780600000
+ 34956301 × 8000000 that results in 279650408000000
+ 34956301 × 70000000 resulting in 2446941070000000

= 2750299820114628
