41 x 26 x 925 meters = 134.51 x 85.3 x 3034.78 feet