64.4 x 67 meters = 211.29 x 219.82 feet