266 x 407 x 418 meters = 872.7 x 1335.3 x 1371.39 feet