205 x 88 x 203 meters = 672.57 x 288.71 x 666.01 feet