676 x 326 feet = 206.04 x 99.36 meters