129 x 674 x 227 meters = 423.23 x 2211.29 x 744.75 feet