230 x 126 x 346 feet = 70.1 x 38.4 x 105.46 meters