195 x 66 x 632 feet = 59.44 x 20.12 x 192.63 meters