211.8 x 228.5 feet = 64.56 x 69.65 meters