599 x 182 x 640 feet = 182.58 x 55.47 x 195.07 meters