353 x 529 feet = 107.59 x 161.24 meters