660 x 125 x 582 meters = 25984.25 x 4921.26 x 22913.39 inches