95 x 224 x 586 feet = 28.96 x 68.28 x 178.61 meters