calc circle length modified