41 x 881 x 272 meters = 134.51 x 2890.42 x 892.39 feet