Alright, let's work through 6578639 times 900908 step by step
6578639 × 900908 = 900908 × (6578639)
+ 900908 × 9 producing 8108172
+ 900908 × 30 that results in 27027240
+ 900908 × 600 which equals 540544800
+ 900908 × 8000 producing 7207264000
+ 900908 × 70000 giving us 63063560000
+ 900908 × 500000 that results in 450454000000
+ 900908 × 6000000 that equals 5405448000000

= 5926748504212
