Alright, let's work through 3796380 times 43432596 step by step
3796380 × 43432596 = 43432596 × (3796380)
+ 43432596 × 0 which equals 0
+ 43432596 × 80 which equals 3474607680
+ 43432596 × 300 yielding 13029778800
+ 43432596 × 6000 that results in 260595576000
+ 43432596 × 90000 what gives us 3908933640000
+ 43432596 × 700000 resulting in 30402817200000
+ 43432596 × 3000000 giving us 130297788000000

= 164886638802480
