Alright, let's work through 2591 times 5906 step by step
2591 × 5906 = 5906 × (2591)
+ 5906 × 1 yielding 5906
+ 5906 × 90 resulting in 531540
+ 5906 × 500 resulting in 2953000
+ 5906 × 2000 giving us 11812000

= 15302446
