81 x 303 x 592 feet = 24.69 x 92.35 x 180.44 meters