The City Flag was created by designer Al Nichols who was the winner of a flag contest held by the City of Durham. The simple, yet bold flag communicates the "New Spirit" of Durham. The flag's colors represent the following:
Royal Blue - courage
Red - action and progress
Gold - high quality in all growth
White - high ideals
The Seven Stars on Durham's city flag are symbolic of the New Spirit of Durham in seven areas:
the arts, commerce and industry; education; medicine, human relations; sports and recreation, and the preservation of Durham's rich heritage. Also Durham's birthday, April 26th, is under the constellation of Taurus, The Bull. A cluster of seven stars is located on the shoulder of the bull and is called the "Seven Sisters" or the Pleiades in Taurus.
This information comes from the city's website. Unfortunately, there's no information about dimensions.