196 x 67 meters = 643.04 x 219.82 feet