The All-Electric Kia Niro EV Goes 239 Miles On A Charge (Or Does It?)