882 x 923 feet = 268.83 x 281.33 meters