Implicit conversion from float -13.816300129366113 to int loses precision