64.4 x 59.6 meters = 211.29 x 195.54 feet