Alright, let's work through 64366985 times 85712432 step by step
64366985 × 85712432 = 85712432 × (64366985)
+ 85712432 × 5 producing 428562160
+ 85712432 × 80 that is equal 6856994560
+ 85712432 × 900 producing 77141188800
+ 85712432 × 6000 producing 514274592000
+ 85712432 × 60000 which equals 5142745920000
+ 85712432 × 300000 producing 25713729600000
+ 85712432 × 4000000 that is equal 342849728000000
+ 85712432 × 60000000 resulting in 5142745920000000

= 5517050824857520
