Alright, let's work through 66978747 times 21121063 step by step
66978747 × 21121063 = 21121063 × (66978747)
+ 21121063 × 7 that results in 147847441
+ 21121063 × 40 what gives us 844842520
+ 21121063 × 700 which equals 14784744100
+ 21121063 × 8000 which equals 168968504000
+ 21121063 × 70000 giving us 1478474410000
+ 21121063 × 900000 resulting in 19008956700000
+ 21121063 × 6000000 that results in 126726378000000
+ 21121063 × 60000000 yielding 1267263780000000

= 1414662335048061
