528 x 239 feet = 160.93 x 72.85 meters