Dave Long: Cotton held up to weather for 12 months