129 x 158 x 137 feet = 39.32 x 48.16 x 41.76 meters