Alright, let's work through 66698164 times 75304589 step by step
66698164 × 75304589 = 75304589 × (66698164)
+ 75304589 × 4 that is equal 301218356
+ 75304589 × 60 which equals 4518275340
+ 75304589 × 100 giving us 7530458900
+ 75304589 × 8000 yielding 602436712000
+ 75304589 × 90000 which equals 6777413010000
+ 75304589 × 600000 that is equal 45182753400000
+ 75304589 × 6000000 giving us 451827534000000
+ 75304589 × 60000000 which equals 4518275340000000

= 5022677827074596
