Alright, let's work through 6664302 times 51506991 step by step
6664302 × 51506991 = 51506991 × (6664302)
+ 51506991 × 2 giving us 103013982
+ 51506991 × 00 resulting in 0
+ 51506991 × 300 that results in 15452097300
+ 51506991 × 4000 that is equal 206027964000
+ 51506991 × 60000 giving us 3090419460000
+ 51506991 × 600000 yielding 30904194600000
+ 51506991 × 6000000 that results in 309041946000000

= 343258143135282
