64 x 879 x 306 meters = 209.97 x 2883.86 x 1003.94 feet