80 x 265 x 166 meters = 3149.61 x 10433.07 x 6535.43 inches