132 x 727 x 177 meters = 433.07 x 2385.17 x 580.71 feet