dunno about 21-30 days man.Im 5'11 and 180lbs, It took me 97 days to pass and i keep fit,