331 x 686 x 132 meters = 1085.96 x 2250.66 x 433.07 feet