Hartz Mountain’s 259-Unit Development in Weehawken Approved