Alright, let's work through 46379663 times 20798479 step by step
46379663 × 20798479 = 20798479 × (46379663)
+ 20798479 × 3 giving us 62395437
+ 20798479 × 60 giving us 1247908740
+ 20798479 × 600 producing 12479087400
+ 20798479 × 9000 producing 187186311000
+ 20798479 × 70000 that is equal 1455893530000
+ 20798479 × 300000 producing 6239543700000
+ 20798479 × 6000000 yielding 124790874000000
+ 20798479 × 40000000 that is equal 831939160000000

= 964626446932577
