326 x 201 feet = 99.36 x 61.26 meters