Alright, let's work through 66338888 times 51997221 step by step
66338888 × 51997221 = 51997221 × (66338888)
+ 51997221 × 8 yielding 415977768
+ 51997221 × 80 giving us 4159777680
+ 51997221 × 800 which equals 41597776800
+ 51997221 × 8000 yielding 415977768000
+ 51997221 × 30000 that results in 1559916630000
+ 51997221 × 300000 giving us 15599166300000
+ 51997221 × 6000000 that results in 311983326000000
+ 51997221 × 60000000 yielding 3119833260000000

= 3449437820230248
