Alright, let's work through 89314594 times 99313428 step by step
89314594 × 99313428 = 99313428 × (89314594)
+ 99313428 × 4 producing 397253712
+ 99313428 × 90 that is equal 8938208520
+ 99313428 × 500 yielding 49656714000
+ 99313428 × 4000 that results in 397253712000
+ 99313428 × 10000 resulting in 993134280000
+ 99313428 × 300000 that equals 29794028400000
+ 99313428 × 9000000 which equals 893820852000000
+ 99313428 × 80000000 giving us 7945074240000000

= 8870138500568232
