80 x 26 x 251 meters = 3149.61 x 1023.62 x 9881.89 inches