Alright, let's work through 5080 times 8346 step by step
5080 × 8346 = 8346 × (5080)
+ 8346 × 0 that is equal 0
+ 8346 × 80 that is equal 667680
+ 8346 × 000 that results in 0
+ 8346 × 5000 yielding 41730000

= 42397680
