Alright, let's work through 46188864 times 34988256 step by step
46188864 × 34988256 = 34988256 × (46188864)
+ 34988256 × 4 producing 139953024
+ 34988256 × 60 which equals 2099295360
+ 34988256 × 800 yielding 27990604800
+ 34988256 × 8000 that is equal 279906048000
+ 34988256 × 80000 what gives us 2799060480000
+ 34988256 × 100000 giving us 3498825600000
+ 34988256 × 6000000 that is equal 209929536000000
+ 34988256 × 40000000 what gives us 1399530240000000

= 1616067797981184
