664 x 157 x 51 meters = 2178.48 x 515.09 x 167.32 feet