670 x 122 x 631 meters = 2198.16 x 400.26 x 2070.21 feet