232 x 130 x 270 meters = 761.15 x 426.51 x 885.83 feet