Alright, let's work through 5158 times 8556 step by step
5158 × 8556 = 8556 × (5158)
+ 8556 × 8 that is equal 68448
+ 8556 × 50 what gives us 427800
+ 8556 × 100 that results in 855600
+ 8556 × 5000 resulting in 42780000

= 44131848
