67 x 81 meters = 219.82 x 265.75 feet