607 x 634 x 826 meters = 1991.47 x 2080.05 x 2709.97 feet