Limited durations

Why are the durations limited to these amounts through the API?
device/pause_zone_run = 1 hour
zone/start = 3 hours

I went out to look through a telescope tonight and wanted to pause for a couple of hours, but it would not let me. So, I had to do an hour and then another hour when that was up.