Alright, let's work through 645056 times 52393059 step by step
645056 × 52393059 = 52393059 × (645056)
+ 52393059 × 6 that results in 314358354
+ 52393059 × 50 resulting in 2619652950
+ 52393059 × 000 resulting in 0
+ 52393059 × 5000 giving us 261965295000
+ 52393059 × 40000 yielding 2095722360000
+ 52393059 × 600000 producing 31435835400000

= 33796457066304
