266 x 67 x 207 meters = 872.7 x 219.82 x 679.13 feet