688 x 129 x 596 meters = 27086.61 x 5078.74 x 23464.57 inches