342 x 660 x 642 meters = 1122.05 x 2165.35 x 2106.3 feet