Club Maitland City weather a gale to end Royal Federal's season