Alright, let's work through 5892 times 5906 step by step
5892 × 5906 = 5906 × (5892)
+ 5906 × 2 which equals 11812
+ 5906 × 90 what gives us 531540
+ 5906 × 800 yielding 4724800
+ 5906 × 5000 yielding 29530000

= 34798152
