159 x 264 x 348 feet = 48.46 x 80.47 x 106.07 meters