529 x 203 feet = 161.24 x 61.87 meters