Tropical Storm Helena formed on October 25 .
Tropical Storm Helena formed from an easterly wave on October 25 .