The minimum front yard setback shall be 40 feet for lots having a depth of 300 feet or less; provided, however, that in no case shall the front yard setback be less than the height of the building. For lots having a depth greater than 300 feet, the minimum front yard setback shall be 50 feet; provided, however, that in no case shall the front yard setback be less than the height of the building. No parking is permitted between the front property line and the front line of the building closest to the front property line.