Implicit conversion from float -80.03194888178913 to int loses precision