852 x 80 x 343 feet = 259.69 x 24.38 x 104.55 meters