Alright, let's work through 2591 times 2056 step by step
2591 × 2056 = 2056 × (2591)
+ 2056 × 1 resulting in 2056
+ 2056 × 90 resulting in 185040
+ 2056 × 500 resulting in 1028000
+ 2056 × 2000 producing 4112000

= 5327096
