Alright, let's work through 305729 times 64222897 step by step
305729 × 64222897 = 64222897 × (305729)
+ 64222897 × 9 giving us 578006073
+ 64222897 × 20 which equals 1284457940
+ 64222897 × 700 that results in 44956027900
+ 64222897 × 5000 giving us 321114485000
+ 64222897 × 00000 giving us 0
+ 64222897 × 300000 resulting in 19266869100000

= 19634802076913
