662 x 114 x 623 meters = 2171.92 x 374.02 x 2043.96 feet