Implicit conversion from float -88.41409691629954 to int loses precision