Implicit conversion from float -11.3671875 to int loses precision