265 x 634 x 137 meters = 869.42 x 2080.05 x 449.48 feet