64.4 x 46.3 meters = 211.29 x 151.9 feet