32 x 130 x 154 meters = 104.99 x 426.51 x 505.25 feet