109 x 129 x 423 meters = 357.61 x 423.23 x 1387.8 feet