Arduino won't go to sleep!

You can easily measure how long it's awake and sampling for. If the Narcoleptic.delay() is also accurate then it will work perfectly!
It may not be. Let me test. Anyone?