62 x 333 x 757 feet = 18.9 x 101.5 x 230.73 meters