128 x 266 x 217 feet = 39.01 x 81.08 x 66.14 meters