Implicit conversion from float -26.863033873343156 to int loses precision