126 x 155 x 134 feet = 38.4 x 47.24 x 40.84 meters