426 x 524 feet = 129.84 x 159.72 meters