Alright, let's work through 87688334 times 80388512 step by step
87688334 × 80388512 = 80388512 × (87688334)
+ 80388512 × 4 producing 321554048
+ 80388512 × 30 resulting in 2411655360
+ 80388512 × 300 that equals 24116553600
+ 80388512 × 8000 that is equal 643108096000
+ 80388512 × 80000 that is equal 6431080960000
+ 80388512 × 600000 resulting in 48233107200000
+ 80388512 × 7000000 yielding 562719584000000
+ 80388512 × 80000000 producing 6431080960000000

= 7049134690019008
