34 x 625 x 29 feet = 10.36 x 190.5 x 8.84 meters