The Rogerhub Calculator is correct and one I always link. It is accurate as long as input is accurate.