284 x 363 feet = 86.56 x 110.64 meters