Alright, let's work through 43585426 times 80288896 step by step
43585426 × 80288896 = 80288896 × (43585426)
+ 80288896 × 6 yielding 481733376
+ 80288896 × 20 resulting in 1605777920
+ 80288896 × 400 which equals 32115558400
+ 80288896 × 5000 producing 401444480000
+ 80288896 × 80000 that equals 6423111680000
+ 80288896 × 500000 that equals 40144448000000
+ 80288896 × 3000000 resulting in 240866688000000
+ 80288896 × 40000000 resulting in 3211555840000000

= 3499425735229696
