Alright, let's work through 3178895 times 47405402 step by step
3178895 × 47405402 = 47405402 × (3178895)
+ 47405402 × 5 which equals 237027010
+ 47405402 × 90 that is equal 4266486180
+ 47405402 × 800 that results in 37924321600
+ 47405402 × 8000 resulting in 379243216000
+ 47405402 × 70000 that equals 3318378140000
+ 47405402 × 100000 which equals 4740540200000
+ 47405402 × 3000000 producing 142216206000000

= 150696795390790
