2x + 2y = 1600 ft.
A = xy
Rearrange the first one to y = 800 - x
Substitute into A = xy to get A = x (800 - x) (which answers part a)
Rewrite as A = 800x - x2.
This is a parabola, and there are many methods to determine the maximum.
I'll take the derivative and set it equal to zero:
dA/dx = 800 - 2x = 0
x = 400 ft.
Substitute back in to y = 800 - x and we get y = 400 ft.