Is Preston Park track in Brighton, England at 579 meters the longest purpose built track in the world? Lee