159 x 260 x 158 feet = 48.46 x 79.25 x 48.16 meters