669 x 185 x 204 meters = 26338.58 x 7283.46 x 8031.5 inches