21 x 654 x 342 meters = 68.9 x 2145.67 x 1122.05 feet