Alright, let's work through 86228638 times 45221164 step by step
86228638 × 45221164 = 45221164 × (86228638)
+ 45221164 × 8 that is equal 361769312
+ 45221164 × 30 resulting in 1356634920
+ 45221164 × 600 producing 27132698400
+ 45221164 × 8000 resulting in 361769312000
+ 45221164 × 20000 resulting in 904423280000
+ 45221164 × 200000 that equals 9044232800000
+ 45221164 × 6000000 that equals 271326984000000
+ 45221164 × 80000000 producing 3617693120000000

= 3899359380494632
