282 x 270 feet = 85.95 x 82.3 meters