69.4 x 64.6 meters = 227.69 x 211.94 feet