626 x 512 x 780 meters = 2053.81 x 1679.79 x 2559.06 feet