291 x 279 feet = 88.7 x 85.04 meters