67 x 205 x 156 feet = 20.42 x 62.48 x 47.55 meters