Alright, let's work through 5182 times 6651 step by step
5182 × 6651 = 6651 × (5182)
+ 6651 × 2 that is equal 13302
+ 6651 × 80 which equals 532080
+ 6651 × 100 yielding 665100
+ 6651 × 5000 that equals 33255000

= 34465482
