628 x 514 x 782 meters = 2060.37 x 1686.35 x 2565.62 feet