95 x 423 x 79 feet = 28.96 x 128.93 x 24.08 meters