km mid range