766 x 63 x 663 feet = 233.48 x 19.2 x 202.08 meters