Implicit conversion from float -66.17433414043583 to int loses precision