69 x 654 x 264 meters = 226.38 x 2145.67 x 866.14 feet