505 x 65 x 627 meters = 19881.89 x 2559.06 x 24685.04 inches