640 x 840 x 63 feet = 195.07 x 256.03 x 19.2 meters