Prior to issuance of a building permit for a Type 1 wind energy system over 100 feet in height or a Type 2 wind energy system, an administrative review application shall be submitted to the Site Plan Review Committee for review and approval. The applicant shall follow the procedural requirements of Part
4, Site Plan Review, § 300-4-7, Procedures for minor developments.