399 x 223 feet = 121.62 x 67.97 meters