129 x 64 x 178 feet = 39.32 x 19.51 x 54.25 meters