208 x 404 x 88 meters = 682.41 x 1325.46 x 288.71 feet