Implicit conversion from float -13.37078651685394 to int loses precision