855 x 83 x 346 feet = 260.6 x 25.3 x 105.46 meters