126 x 264 x 215 feet = 38.4 x 80.47 x 65.53 meters