Alright, let's work through 46874396 times 29682859 step by step
46874396 × 29682859 = 29682859 × (46874396)
+ 29682859 × 6 producing 178097154
+ 29682859 × 90 producing 2671457310
+ 29682859 × 300 which equals 8904857700
+ 29682859 × 4000 that equals 118731436000
+ 29682859 × 70000 that results in 2077800130000
+ 29682859 × 800000 giving us 23746287200000
+ 29682859 × 6000000 that results in 178097154000000
+ 29682859 × 40000000 producing 1187314360000000

= 1391366087178164
