67.8 x 52.3 meters = 222.44 x 171.59 feet