Implicit conversion from float -78.09045226130652 to int loses precision