511 x 691 x 576 meters = 1676.51 x 2267.06 x 1889.76 feet