202 x 70 x 205 meters = 662.73 x 229.66 x 672.57 feet