Implicit conversion from float -122.26415094339623 to int loses precision