64 x 112 x 648 feet = 19.51 x 34.14 x 197.51 meters