Implicit conversion from float -32.64529058116233 to int loses precision