64 x 320 x 65 feet = 19.51 x 97.54 x 19.81 meters