67 x 64 meters = 219.82 x 209.97 feet