663 x 493 x 216 feet = 202.08 x 150.27 x 65.84 meters