129 x 304 x 23 meters = 423.23 x 997.38 x 75.46 feet