Factors affecting golf ball distance