Alright, let's work through 66446694 times 38626807 step by step
66446694 × 38626807 = 38626807 × (66446694)
+ 38626807 × 4 resulting in 154507228
+ 38626807 × 90 producing 3476412630
+ 38626807 × 600 resulting in 23176084200
+ 38626807 × 6000 which equals 231760842000
+ 38626807 × 40000 which equals 1545072280000
+ 38626807 × 400000 what gives us 15450722800000
+ 38626807 × 6000000 resulting in 231760842000000
+ 38626807 × 60000000 what gives us 2317608420000000

= 2566623624926058
