Alright, let's work through 3058 times 3556 step by step
3058 × 3556 = 3556 × (3058)
+ 3556 × 8 that is equal 28448
+ 3556 × 50 producing 177800
+ 3556 × 000 resulting in 0
+ 3556 × 3000 what gives us 10668000

= 10874248
