Alright, let's work through 8459 times 5058 step by step
8459 × 5058 = 5058 × (8459)
+ 5058 × 9 what gives us 45522
+ 5058 × 50 giving us 252900
+ 5058 × 400 that is equal 2023200
+ 5058 × 8000 yielding 40464000

= 42785622
