635 x 859 x 264 meters = 2083.33 x 2818.24 x 866.14 feet