154 x 268 x 685 feet = 46.94 x 81.69 x 208.79 meters