129 x 445 x 127 meters = 423.23 x 1459.97 x 416.67 feet