Alright, let's work through 3184 times 5804 step by step
3184 × 5804 = 5804 × (3184)
+ 5804 × 4 yielding 23216
+ 5804 × 80 producing 464320
+ 5804 × 100 which equals 580400
+ 5804 × 3000 which equals 17412000

= 18479936
