In exercising the above-mentioned powers, the Zoning Board of Appeals may, so long as such action is in conformity with the terms of this chapter, reverse or affirm wholly or partly or may modify the order, requirements, decision, or determination appealed from and may make such order requirements, decision, or determination as ought to be made, and to that end shall have the powers of the public official from whom the appeal is taken.