GetIntensity return ub-range making angle wrong, convert back to float