Alright, let's work through 3859696 times 5340373 step by step
3859696 × 5340373 = 5340373 × (3859696)
+ 5340373 × 6 producing 32042238
+ 5340373 × 90 that is equal 480633570
+ 5340373 × 600 giving us 3204223800
+ 5340373 × 9000 producing 48063357000
+ 5340373 × 50000 yielding 267018650000
+ 5340373 × 800000 producing 4272298400000
+ 5340373 × 3000000 that equals 16021119000000

= 20612216306608
