128 x 122 x 214 feet = 39.01 x 37.19 x 65.23 meters