196 x 69 meters = 643.04 x 226.38 feet