279 x 255 feet = 85.04 x 77.72 meters