Geraldton Volunteer Marine Rescue currently rescuing yacht offshore

The team from Geraldton Volunteer Marine Rescue are currently towing a yacht to shore after receiving a distress call just after midnight.

We've been told the boys have been up all night assisting the two people on board the yacht, which was heading from Fremantle to the Cocos Islands.

The yacht reportedly stuck an object, damaging the propeller, resulting in the vessel taking on water.

The yacht was approximately 65 nautical miles south of Point Moore and 46 miles out to sea.