Alright, let's work through 43027856 times 54376909 step by step
43027856 × 54376909 = 54376909 × (43027856)
+ 54376909 × 6 that is equal 326261454
+ 54376909 × 50 that results in 2718845450
+ 54376909 × 800 that results in 43501527200
+ 54376909 × 7000 giving us 380638363000
+ 54376909 × 20000 producing 1087538180000
+ 54376909 × 000000 that is equal 0
+ 54376909 × 3000000 producing 163130727000000
+ 54376909 × 40000000 what gives us 2175076360000000

= 2339721810177104
