Implicit conversion from float -1.5789473684210407 to int loses precision