621 x 171 x 230 meters = 2037.4 x 561.02 x 754.59 feet