Implicit conversion from float -120.48034934497815 to int loses precision