86 x 556 feet = 26.21 x 169.47 meters