Appeals for interpretation. The Board shall hear and decide appeals where it is alleged that there is an error or misinterpretation in any order, requirement, decision or determination by any administrative official of the Town charged with the enforcement of the provisions of this chapter or other regulations adopted pursuant to the Town Law. The Board may reverse, modify or affirm, in whole or in part, any such order, requirement, decision or determination appealed from and may make such order, requirement, decision 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 office from whom the appeal is taken.