eliam long