623 x 206 x 664 feet = 189.89 x 62.79 x 202.39 meters