224 x 228 feet = 68.28 x 69.49 meters