42 x 26 x 129 meters = 137.8 x 85.3 x 423.23 feet