Alright, let's work through 2559 times 677 step by step
2559 × 677 = 677 × (2559)
+ 677 × 9 giving us 6093
+ 677 × 50 which equals 33850
+ 677 × 500 that results in 338500
+ 677 × 2000 yielding 1354000

= 1732443
