263 x 901 x 104 meters = 862.86 x 2956.04 x 341.21 feet