560 min or 650 min periods, 45 min lunch, 15 min morning break. 6 hour minimum day. Any extra time is padding for registration or longer breaks.