64 x 104 x 865 meters = 209.97 x 341.21 x 2837.93 feet