496 x 529 feet = 151.18 x 161.24 meters