26 x 405 x 34 feet = 7.92 x 123.44 x 10.36 meters