Alright, let's work through 2939 times 5059 step by step
2939 × 5059 = 5059 × (2939)
+ 5059 × 9 that results in 45531
+ 5059 × 30 that results in 151770
+ 5059 × 900 giving us 4553100
+ 5059 × 2000 resulting in 10118000

= 14868401
