Implicit conversion from float -65.7213930348259 to int loses precision