292 x 890 x 26 feet = 89 x 271.27 x 7.92 meters