Implicit conversion from float -13.600654664484452 to int loses precision