Alright, let's work through 3089 times 1678 step by step
3089 × 1678 = 1678 × (3089)
+ 1678 × 9 that results in 15102
+ 1678 × 80 producing 134240
+ 1678 × 000 that equals 0
+ 1678 × 3000 which equals 5034000

= 5183342
