Alright, let's work through 2551 times 2045 step by step
2551 × 2045 = 2045 × (2551)
+ 2045 × 1 yielding 2045
+ 2045 × 50 that results in 102250
+ 2045 × 500 what gives us 1022500
+ 2045 × 2000 resulting in 4090000

= 5216795
