86 x 709 feet = 26.21 x 216.1 meters