Men with short stromal cell telomere lengths ( below median ) had 2.66 ( 95 % CI 1.04-3 .06 ; P = 0.04 ) times the odds of prostate cancer compared with men who had longer lengths ( at or above median ) .