282 x 286 feet = 85.95 x 87.17 meters