Alright, let's work through 1058 times 344 step by step
1058 × 344 = 344 × (1058)
+ 344 × 8 which equals 2752
+ 344 × 50 producing 17200
+ 344 × 000 resulting in 0
+ 344 × 1000 that is equal 344000

= 363952
