64 x 408 x 43 meters = 209.97 x 1338.58 x 141.08 feet