515 x 511 x 156 meters = 1689.63 x 1676.51 x 511.81 feet