129 x 43 x 44 meters = 423.23 x 141.08 x 144.36 feet