@klaus beat me to the finish line via a similar route, but hey, the more options you have, the merrier
This is probably better:
width = 100%x
Button1.left = width * 27 / 359
Button1.width = width * 154 / 359
or if you're doing multiple buttons that are aligned in some way, use multiple variables:
width = 100%x
buttonleft = width * 27 / 359
buttonwidth = width * 154 / 359
Button1.Left = buttonleft
Button1.Width = buttonwidth
Button2.Left = buttonleft
Button2.Width = buttonwidth
Button3.Left = buttonleft
Button3.Width = buttonwidth