Implicit conversion from float -13.275401069518722 to int loses precision