Alright, let's work through 66066505 times 57446863 step by step
66066505 × 57446863 = 57446863 × (66066505)
+ 57446863 × 5 that results in 287234315
+ 57446863 × 00 what gives us 0
+ 57446863 × 500 what gives us 28723431500
+ 57446863 × 6000 producing 344681178000
+ 57446863 × 60000 what gives us 3446811780000
+ 57446863 × 000000 giving us 0
+ 57446863 × 6000000 which equals 344681178000000
+ 57446863 × 60000000 resulting in 3446811780000000

= 3795313461623815
