200 x 65 x 634 feet = 60.96 x 19.81 x 193.24 meters