Implicit conversion from float -26.179001721170394 to int loses precision