Well, you would use factorization for this, which would be MORE than 54 different codes! :D
Here we will use exponential form, which is

Initial value, y0 = 500
Double of 500 = 1000



Required equation is

The leg rule is hypotenuse/leg and the altitude rule is side 1/altitude=altitude/side 2
Answer:
150m by 300 m
Step-by-step explanation:
150×300=45000
all sides add up to 900m
150+150+300+300