Alright, let's work through 6439 times 506 step by step
6439 × 506 = 506 × (6439)
+ 506 × 9 giving us 4554
+ 506 × 30 what gives us 15180
+ 506 × 400 that is equal 202400
+ 506 × 6000 producing 3036000

= 3258134
