Alright, let's work through 13084608 times 75806631 step by step
13084608 × 75806631 = 75806631 × (13084608)
+ 75806631 × 8 yielding 606453048
+ 75806631 × 00 that is equal 0
+ 75806631 × 600 that is equal 45483978600
+ 75806631 × 4000 which equals 303226524000
+ 75806631 × 80000 producing 6064530480000
+ 75806631 × 000000 resulting in 0
+ 75806631 × 3000000 producing 227419893000000
+ 75806631 × 10000000 that results in 758066310000000

= 991900050435648
