Alright, let's work through 8582 times 6631 step by step
8582 × 6631 = 6631 × (8582)
+ 6631 × 2 producing 13262
+ 6631 × 80 what gives us 530480
+ 6631 × 500 that is equal 3315500
+ 6631 × 8000 yielding 53048000

= 56907242
