No problem, we've got 54087364 and 51244909 to multiply
54087364 × 51244909 = 51244909 × (54087364)
+ 51244909 × 4 giving us 204979636
+ 51244909 × 60 which equals 3074694540
+ 51244909 × 300 that equals 15373472700
+ 51244909 × 7000 that results in 358714363000
+ 51244909 × 80000 that results in 4099592720000
+ 51244909 × 000000 producing 0
+ 51244909 × 4000000 that is equal 204979636000000
+ 51244909 × 50000000 that is equal 2562245450000000

= 2771702046229876
