By CBSBoston.com Staff

GLOUCESTER (CBS) – If you drove past Good Harbor Beach In Gloucester Sunday morning and saw people surfing in a Santa costumes, you weren’t seeing things.

Noah Cook, an 18-year-old senior at Rockport High School, was one of the people surfing. Over the last three years, Cook has been running Rock Those Socks, a charity drive that collects socks for the homeless population in the Greater Boston and North Shore areas.

READ MORE: Dunkin' Customer Accused Of Throwing Hot Coffee, Latest In String Of Mask Rage Incidents

Socks are among the most needed items at homeless shelters.

Cook had told everyone that if he collected 500 pairs by Christmas this year, he and his friends from area high schools would surf in a Santa suit.

Well, he collected almost 1000 pairs.

READ MORE: Plum Island Homeowners Call For A Fix As They Watch Their Homes Get Washed Away

Cook came through on his side of the bargain.

Noah Cook and his friends surfing in Santa costumes. (WBZ-TV)

“It’s been absolutely amazing just seeing the generosity of the community and my friends, who have just been so willing to help me work through this. It means the world to me,” Cook said. “This year, more people are homeless than usual and they need our help more than ever.”

Cook and his friends had several collection boxes put out on the North Shore, and they raised money online, converting that cash into socks. Most will go to a Boston shelter, but the homeless in Gloucester, Salem and Lynn will get some as well.

MORE NEWS: Bryan Purdie Charged In Falmouth Home Invasion, Kidnapping

People can donate money to the cause at the Rock Those Socks website.

CBSBoston.com Staff