42000/720 000 000=5.8333333333333333333333333333333e-5
Convert to %, multiply by 100
5.8333333333333333333333333333333e-5X100=0.00583333333333333333333333333333%
miniscule number to be sure but close to 50X your % I wonder if you calculated it or just accepted someone's calculation?