628 x 183 x 70 meters = 2060.37 x 600.39 x 229.66 feet