68 x 67 meters = 223.1 x 219.82 feet