129 x 260 x 192 meters = 423.23 x 853.02 x 629.92 feet