208 x 86 x 252 feet = 63.4 x 26.21 x 76.81 meters