424 x 213 x 228 feet = 129.24 x 64.92 x 69.49 meters