628 x 852 x 257 meters = 2060.37 x 2795.28 x 843.18 feet