129 x 127 x 119 meters = 423.23 x 416.67 x 390.42 feet