343 x 223 feet = 104.55 x 67.97 meters