279 x 263 feet = 85.04 x 80.16 meters