663 x 71 x 623 feet = 202.08 x 21.64 x 189.89 meters