Alright, let's work through 85977866 times 37979586 step by step
85977866 × 37979586 = 37979586 × (85977866)
+ 37979586 × 6 giving us 227877516
+ 37979586 × 60 giving us 2278775160
+ 37979586 × 800 resulting in 30383668800
+ 37979586 × 7000 giving us 265857102000
+ 37979586 × 70000 resulting in 2658571020000
+ 37979586 × 900000 producing 34181627400000
+ 37979586 × 5000000 what gives us 189897930000000
+ 37979586 × 80000000 that is equal 3038366880000000

= 3265403755843476
