Implicit conversion from float -79.30970149253733 to int loses precision