161 x 268 feet = 49.07 x 81.69 meters