Alright, let's work through 46908586 times 86138479 step by step
46908586 × 86138479 = 86138479 × (46908586)
+ 86138479 × 6 resulting in 516830874
+ 86138479 × 80 which equals 6891078320
+ 86138479 × 500 that equals 43069239500
+ 86138479 × 8000 yielding 689107832000
+ 86138479 × 00000 yielding 0
+ 86138479 × 900000 that is equal 77524631100000
+ 86138479 × 6000000 yielding 516830874000000
+ 86138479 × 40000000 producing 3445539160000000

= 4040634250080694
