224 x 269 feet = 68.28 x 81.99 meters