567 x 326 feet = 172.82 x 99.36 meters