158 x 62 x 132 meters = 518.37 x 203.41 x 433.07 feet