The Zoning Board of Appeals may reverse, modify, or affirm, in whole or in part, any such appealed order, requirement, decision, interpretation, or determination appealed from and may make such order, requirement, decision, interpretation, or determination as, in its opinion, ought to be made in strictly applying and interpreting the provisions of this chapter and, for such purposes, shall have all the powers of the officer from whom the appeal is taken.