41 x 660 x 260 meters = 1614.17 x 25984.25 x 10236.22 inches