529 x 262 feet = 161.24 x 79.86 meters