Alright, let's work through 85435668 times 58137986 step by step
85435668 × 58137986 = 58137986 × (85435668)
+ 58137986 × 8 which equals 465103888
+ 58137986 × 60 giving us 3488279160
+ 58137986 × 600 that is equal 34882791600
+ 58137986 × 5000 that is equal 290689930000
+ 58137986 × 30000 yielding 1744139580000
+ 58137986 × 400000 yielding 23255194400000
+ 58137986 × 5000000 resulting in 290689930000000
+ 58137986 × 80000000 what gives us 4651038880000000

= 4967057670084648
