264 x 496 x 191 meters = 866.14 x 1627.3 x 626.64 feet