estimate 3,458,092 × 57
Estimate 3458092=3500000~; 57=60~.3500000*60=210000000.The answer is 210000000