106 x 655 x 311 feet = 32.31 x 199.64 x 94.79 meters