Implicit conversion from float -0.0669642857142776 to int loses precision