282 x 366 feet = 85.95 x 111.56 meters