639 x 863 x 268 meters = 2096.46 x 2831.36 x 879.27 feet