Alright, let's work through 2899 times 5878 step by step
2899 × 5878 = 5878 × (2899)
+ 5878 × 9 resulting in 52902
+ 5878 × 90 which equals 529020
+ 5878 × 800 yielding 4702400
+ 5878 × 2000 yielding 11756000

= 17040322
