The existence of square non-integer Heffter arrays