Alright, let's work through 67028028 times 43378216 step by step
67028028 × 43378216 = 43378216 × (67028028)
+ 43378216 × 8 that results in 347025728
+ 43378216 × 20 that results in 867564320
+ 43378216 × 000 producing 0
+ 43378216 × 8000 giving us 347025728000
+ 43378216 × 20000 giving us 867564320000
+ 43378216 × 000000 resulting in 0
+ 43378216 × 7000000 yielding 303647512000000
+ 43378216 × 60000000 yielding 2602692960000000

= 2907556276638048
