Alright, let's work through 3373868 times 82670664 step by step
3373868 × 82670664 = 82670664 × (3373868)
+ 82670664 × 8 that is equal 661365312
+ 82670664 × 60 what gives us 4960239840
+ 82670664 × 800 producing 66136531200
+ 82670664 × 3000 resulting in 248011992000
+ 82670664 × 70000 that equals 5786946480000
+ 82670664 × 300000 that is equal 24801199200000
+ 82670664 × 3000000 that is equal 248011992000000

= 278919907808352
