Alright, let's work through 51042511 times 10708025 step by step
51042511 × 10708025 = 10708025 × (51042511)
+ 10708025 × 1 producing 10708025
+ 10708025 × 10 that results in 107080250
+ 10708025 × 500 giving us 5354012500
+ 10708025 × 2000 what gives us 21416050000
+ 10708025 × 40000 resulting in 428321000000
+ 10708025 × 000000 what gives us 0
+ 10708025 × 1000000 which equals 10708025000000
+ 10708025 × 50000000 resulting in 535401250000000

= 546564483850775
