No problem, we've got 46313546 and 68116800 to multiply
46313546 × 68116800 = 68116800 × (46313546)
+ 68116800 × 6 giving us 408700800
+ 68116800 × 40 that results in 2724672000
+ 68116800 × 500 what gives us 34058400000
+ 68116800 × 3000 what gives us 204350400000
+ 68116800 × 10000 resulting in 681168000000
+ 68116800 × 300000 yielding 20435040000000
+ 68116800 × 6000000 resulting in 408700800000000
+ 68116800 × 40000000 which equals 2724672000000000

= 3154730550172800
