Alright, let's work through 6464341 times 51330156 step by step
6464341 × 51330156 = 51330156 × (6464341)
+ 51330156 × 1 resulting in 51330156
+ 51330156 × 40 that results in 2053206240
+ 51330156 × 300 giving us 15399046800
+ 51330156 × 4000 producing 205320624000
+ 51330156 × 60000 which equals 3079809360000
+ 51330156 × 400000 producing 20532062400000
+ 51330156 × 6000000 what gives us 307980936000000

= 331815631967196
