Alright, let's work through 1506 times 5959 step by step
1506 × 5959 = 5959 × (1506)
+ 5959 × 6 yielding 35754
+ 5959 × 00 resulting in 0
+ 5959 × 500 that is equal 2979500
+ 5959 × 1000 yielding 5959000

= 8974254
