210.8 x 227.5 feet = 64.25 x 69.34 meters