Implicit conversion from float -82.41379310344828 to int loses precision