Implicit conversion from float -67.1875 to int loses precision