Implicit conversion from float -26.513761467889893 to int loses precision