264 x 291 x 331 meters = 866.14 x 954.72 x 1085.96 feet