676 x 415 x 138 meters = 26614.17 x 16338.58 x 5433.07 inches