Implicit conversion from float -84.27385892116183 to int loses precision