Alright, let's work through 704491 times 32667294 step by step
704491 × 32667294 = 32667294 × (704491)
+ 32667294 × 1 yielding 32667294
+ 32667294 × 90 what gives us 2940056460
+ 32667294 × 400 resulting in 13066917600
+ 32667294 × 4000 what gives us 130669176000
+ 32667294 × 00000 that results in 0
+ 32667294 × 700000 resulting in 22867105800000

= 23013814617354
