Alright, let's work through 64083291 times 5166944 step by step
64083291 × 5166944 = 5166944 × (64083291)
+ 5166944 × 1 which equals 5166944
+ 5166944 × 90 that results in 465024960
+ 5166944 × 200 resulting in 1033388800
+ 5166944 × 3000 giving us 15500832000
+ 5166944 × 80000 yielding 413355520000
+ 5166944 × 000000 producing 0
+ 5166944 × 4000000 yielding 20667776000000
+ 5166944 × 60000000 giving us 310016640000000

= 331114775932704
