Alright, let's work through 64478594 times 88354539 step by step
64478594 × 88354539 = 88354539 × (64478594)
+ 88354539 × 4 yielding 353418156
+ 88354539 × 90 yielding 7951908510
+ 88354539 × 500 which equals 44177269500
+ 88354539 × 8000 yielding 706836312000
+ 88354539 × 70000 producing 6184817730000
+ 88354539 × 400000 producing 35341815600000
+ 88354539 × 4000000 yielding 353418156000000
+ 88354539 × 60000000 that equals 5301272340000000

= 5696976448238166
