226 x 269 feet = 68.88 x 81.99 meters