Implicit conversion from float -209.0033222591362 to int loses precision