4 weeks isn't unusual for my ciders. As the SG drops lower and lower, the rate of change also decrees. So it might take two to three weeks to go from 1.060 to 1.010, but then another week or two to drop form 1.010 to whatever the FG ends up being (commonly 1.002-1.004 for S-04 in my experience) Best to wait it out, as bottling too early can result in bottle bombs.
In all the states no door stands wider,
To ask you in to drink hard cider