106 x 758 x 136 feet = 32.31 x 231.04 x 41.45 meters