221 x 83 x 129 meters = 725.07 x 272.31 x 423.23 feet