226 x 128.8 feet = 68.88 x 39.26 meters