86 x 192 x 67 feet = 26.21 x 58.52 x 20.42 meters