195 x 68.5 meters = 639.76 x 224.74 feet