Implicit conversion from float -32.14700193423597 to int loses precision