Alright, let's work through 5906 times 5056 step by step
5906 × 5056 = 5056 × (5906)
+ 5056 × 6 resulting in 30336
+ 5056 × 00 that equals 0
+ 5056 × 900 that is equal 4550400
+ 5056 × 5000 that equals 25280000

= 29860736
