Alright, let's work through 579345 times 41320705 step by step
579345 × 41320705 = 41320705 × (579345)
+ 41320705 × 5 that results in 206603525
+ 41320705 × 40 producing 1652828200
+ 41320705 × 300 resulting in 12396211500
+ 41320705 × 9000 that equals 371886345000
+ 41320705 × 70000 which equals 2892449350000
+ 41320705 × 500000 which equals 20660352500000

= 23938943838225
