In granting a Major Variance, the Planning Commission, and City Council on appeal, must make the following findings:
(a) That there are exceptional or extraordinary circumstances or conditions applicable to the property which do not apply generally to other properties in the same vicinity and zone; and
(b) That such Variance is necessary for the preservation and enjoyment of substantial property rights possessed by other properties in the same vicinity and zone, but which is denied the property in question; and
(c) That the granting of such Variance will not be materially detrimental to the public welfare or injurious to properties or improvements in the vicinity; and
(d) That in granting the Variance, the spirit and intent of this Zoning Code will be observed; and
(e) That the Variance does not grant special privilege to the applicant; and
(f) That the Variance request is consistent with the General Plan of the City of Adelanto.