64 x 599 x 468 feet = 19.51 x 182.58 x 142.65 meters