Alright, let's work through 66021349 times 58305283 step by step
66021349 × 58305283 = 58305283 × (66021349)
+ 58305283 × 9 giving us 524747547
+ 58305283 × 40 that equals 2332211320
+ 58305283 × 300 resulting in 17491584900
+ 58305283 × 1000 that equals 58305283000
+ 58305283 × 20000 resulting in 1166105660000
+ 58305283 × 000000 that is equal 0
+ 58305283 × 6000000 resulting in 349831698000000
+ 58305283 × 60000000 yielding 3498316980000000

= 3849393437486767
