Alright, let's work through 94341385 times 30709977 step by step
94341385 × 30709977 = 30709977 × (94341385)
+ 30709977 × 5 what gives us 153549885
+ 30709977 × 80 resulting in 2456798160
+ 30709977 × 300 resulting in 9212993100
+ 30709977 × 1000 what gives us 30709977000
+ 30709977 × 40000 which equals 1228399080000
+ 30709977 × 300000 resulting in 9212993100000
+ 30709977 × 4000000 that results in 122839908000000
+ 30709977 × 90000000 which equals 2763897930000000

= 2897221763498145
