524 x 396 feet = 159.72 x 120.7 meters