632 x 518 x 786 meters = 2073.49 x 1699.48 x 2578.74 feet