291 x 255 feet = 88.7 x 77.72 meters