223 x 323 feet = 67.97 x 98.45 meters