222 x 364 x 663 feet = 67.67 x 110.95 x 202.08 meters