266 x 28 x 213 feet = 81.08 x 8.53 x 64.92 meters