535 x 268 feet = 163.07 x 81.69 meters