223 x 135 feet = 67.97 x 41.15 meters