102 x 430 x 86 feet = 31.09 x 131.06 x 26.21 meters