Alright, let's work through 2670601 times 88041856 step by step
2670601 × 88041856 = 88041856 × (2670601)
+ 88041856 × 1 what gives us 88041856
+ 88041856 × 00 that equals 0
+ 88041856 × 600 yielding 52825113600
+ 88041856 × 0000 resulting in 0
+ 88041856 × 70000 yielding 6162929920000
+ 88041856 × 600000 what gives us 52825113600000
+ 88041856 × 2000000 yielding 176083712000000

= 235124668675456
