62 x 692 x 176 meters = 203.41 x 2270.34 x 577.43 feet