212.8 x 229.5 feet = 64.86 x 69.95 meters