WAILUKU, Hawaii -- A 51-year-old woman from California was attacked over the weekend by a shark off Makena Landing Beach Park on Maui.

Maui News reports that the beaches near the park were closed Saturday afternoon after the shark attacked the woman when she was about 20 metres from shore. The shark was estimated to be between three and four metres long.

Fire Services Chief Lee Mainaga says the woman suffered puncture wounds to her right inner thigh and lacerations to the front and back of her right hand from pushing the shark away.

She was taken to Maui Memorial Medical Center in stable condition.

Beaches were closed 1.6 kilometre to the north and to the south of where the woman was attacked.