86 x 222 x 408 feet = 26.21 x 67.67 x 124.36 meters