Alright, let's work through 3364 times 8558 step by step
3364 × 8558 = 8558 × (3364)
+ 8558 × 4 yielding 34232
+ 8558 × 60 resulting in 513480
+ 8558 × 300 that equals 2567400
+ 8558 × 3000 resulting in 25674000

= 28789112
