Alright, let's work through 87396486 times 38343291 step by step
87396486 × 38343291 = 38343291 × (87396486)
+ 38343291 × 6 resulting in 230059746
+ 38343291 × 80 that equals 3067463280
+ 38343291 × 400 producing 15337316400
+ 38343291 × 6000 which equals 230059746000
+ 38343291 × 90000 which equals 3450896190000
+ 38343291 × 300000 what gives us 11502987300000
+ 38343291 × 7000000 resulting in 268403037000000
+ 38343291 × 80000000 what gives us 3067463280000000

= 3351068895075426
