223 x 87 feet = 67.97 x 26.52 meters