Linear Pattern with Instance to Vary but kept dynamic.

I have a part where I'm using linear hole pattern, i have the spacing i want but i need the top hole to be 35.5mm higher. If i use instance to vary to move it, the hole is no longer dynamic if i change the length of the sheet. Is it possible to use instance to vary and keep it dynamic?

I want the spacing of the holes to be equal, while the top and bot hole are always a set distance from the top/bot, but then need the top hole to be 35.5mm further then the 2nd from top hole while the rest of the hole keep the original spacing from each other. Can i do this with 1 pattern command with the Instance to vary instead of 2 separate patterns.