Alright, let's work through 3394 times 8599 step by step
3394 × 8599 = 8599 × (3394)
+ 8599 × 4 that results in 34396
+ 8599 × 90 that is equal 773910
+ 8599 × 300 yielding 2579700
+ 8599 × 3000 which equals 25797000

= 29185006
