35 x 875 x 266 meters = 114.83 x 2870.73 x 872.7 feet