58 x 991 x 80 feet = 17.68 x 302.06 x 24.38 meters