216 x 228 x 26 meters = 708.66 x 748.03 x 85.3 feet