Alright, let's work through 2506 times 8511 step by step
2506 × 8511 = 8511 × (2506)
+ 8511 × 6 that is equal 51066
+ 8511 × 00 yielding 0
+ 8511 × 500 producing 4255500
+ 8511 × 2000 which equals 17022000

= 21328566
