265 x 903 x 106 meters = 869.42 x 2962.6 x 347.77 feet