529 x 380 feet = 161.24 x 115.82 meters