Event code, can't sleep arduino for correct amount of time

The "8 second sleep" uses the watchdog timer, and its frequency can be off by up to about 10%.