Alright, let's work through 3105 times 5058 step by step
3105 × 5058 = 5058 × (3105)
+ 5058 × 5 resulting in 25290
+ 5058 × 00 yielding 0
+ 5058 × 100 that is equal 505800
+ 5058 × 3000 resulting in 15174000

= 15705090
