Alright, let's work through 86045438 times 46375472 step by step
86045438 × 46375472 = 46375472 × (86045438)
+ 46375472 × 8 that results in 371003776
+ 46375472 × 30 yielding 1391264160
+ 46375472 × 400 yielding 18550188800
+ 46375472 × 5000 which equals 231877360000
+ 46375472 × 40000 which equals 1855018880000
+ 46375472 × 000000 which equals 0
+ 46375472 × 6000000 that is equal 278252832000000
+ 46375472 × 80000000 which equals 3710037760000000

= 3990397800696736
