Alright, let's work through 5812 times 5094 step by step
5812 × 5094 = 5094 × (5812)
+ 5094 × 2 resulting in 10188
+ 5094 × 10 producing 50940
+ 5094 × 800 producing 4075200
+ 5094 × 5000 that results in 25470000

= 29606328
