88 x 132 x 118 meters = 288.71 x 433.07 x 387.14 feet