Implicit conversion from float -66.79442508710801 to int loses precision