Alright, let's work through 1346648 times 35908162 step by step
1346648 × 35908162 = 35908162 × (1346648)
+ 35908162 × 8 which equals 287265296
+ 35908162 × 40 what gives us 1436326480
+ 35908162 × 600 yielding 21544897200
+ 35908162 × 6000 yielding 215448972000
+ 35908162 × 40000 which equals 1436326480000
+ 35908162 × 300000 that equals 10772448600000
+ 35908162 × 1000000 giving us 35908162000000

= 48355654540976
