193.1 x 64.4 meters = 633.53 x 211.29 feet