622 x 205 x 663 feet = 189.59 x 62.48 x 202.08 meters