Alright, let's work through 66690329 times 97633860 step by step
66690329 × 97633860 = 97633860 × (66690329)
+ 97633860 × 9 yielding 878704740
+ 97633860 × 20 giving us 1952677200
+ 97633860 × 300 yielding 29290158000
+ 97633860 × 0000 producing 0
+ 97633860 × 90000 producing 8787047400000
+ 97633860 × 600000 giving us 58580316000000
+ 97633860 × 6000000 resulting in 585803160000000
+ 97633860 × 60000000 yielding 5858031600000000

= 6511234244939940
