Fixes #54 by constraining pass time to 30 minutes around sunrise/sunset