Implicit conversion from float -13.24817518248176 to int loses precision