Implicit conversion from float -206.43564356435644 to int loses precision