Alright, let's work through 6629408 times 7891159 step by step
6629408 × 7891159 = 7891159 × (6629408)
+ 7891159 × 8 yielding 63129272
+ 7891159 × 00 that results in 0
+ 7891159 × 400 producing 3156463600
+ 7891159 × 9000 which equals 71020431000
+ 7891159 × 20000 resulting in 157823180000
+ 7891159 × 600000 yielding 4734695400000
+ 7891159 × 6000000 which equals 47346954000000

= 52313712603872
