Alright, let's work through 64516388 times 57450547 step by step
64516388 × 57450547 = 57450547 × (64516388)
+ 57450547 × 8 yielding 459604376
+ 57450547 × 80 resulting in 4596043760
+ 57450547 × 300 yielding 17235164100
+ 57450547 × 6000 what gives us 344703282000
+ 57450547 × 10000 that is equal 574505470000
+ 57450547 × 500000 that is equal 28725273500000
+ 57450547 × 4000000 that equals 229802188000000
+ 57450547 × 60000000 resulting in 3447032820000000

= 3706501781064236
