64 x 135 x 39 feet = 19.51 x 41.15 x 11.89 meters