Alright, let's work through 54070716 times 40076332 step by step
54070716 × 40076332 = 40076332 × (54070716)
+ 40076332 × 6 giving us 240457992
+ 40076332 × 10 which equals 400763320
+ 40076332 × 700 that is equal 28053432400
+ 40076332 × 0000 that is equal 0
+ 40076332 × 70000 which equals 2805343240000
+ 40076332 × 000000 which equals 0
+ 40076332 × 4000000 what gives us 160305328000000
+ 40076332 × 50000000 yielding 2003816600000000

= 2166955965893712
