Cotton 30 300m