Accessory off-street parking areas shall be marked off into parking spaces with a minimum width of nine feet and a minimum length of 20 feet; or, in the case of parking spaces for trucks or special equipment, parking spaces of a minimum size are to be determined by the municipality based on the nature of the parked vehicle.