154 x 86 x 260 feet = 46.94 x 26.21 x 79.25 meters