Mega pod of 500 humpback whales put on show on NSW's Far South Coast