156 x 149 x 43 meters = 511.81 x 488.85 x 141.08 feet