706 x 884 feet = 215.19 x 269.44 meters