64 x 65 x 417 feet = 19.51 x 19.81 x 127.1 meters