Town budget is at 66.58% completion