129 x 39 x 60 meters = 423.23 x 127.95 x 196.85 feet