223 x 125.8 feet = 67.97 x 38.34 meters