Alright, let's work through 58079966 times 78023708 step by step
58079966 × 78023708 = 78023708 × (58079966)
+ 78023708 × 6 that results in 468142248
+ 78023708 × 60 resulting in 4681422480
+ 78023708 × 900 which equals 70221337200
+ 78023708 × 9000 producing 702213372000
+ 78023708 × 70000 yielding 5461659560000
+ 78023708 × 000000 that results in 0
+ 78023708 × 8000000 that results in 624189664000000
+ 78023708 × 50000000 producing 3901185400000000

= 4531614307833928
