264 x 65 x 205 meters = 866.14 x 213.25 x 672.57 feet