266 x 541 x 246 meters = 872.7 x 1774.93 x 807.09 feet