Implicit conversion from float -32.60869565217391 to int loses precision